drill seeder - German English Dictionary